//
//  YZChatServerDefs.h
//  CocoaAsyncSocketClient
//
//  Created by lixiaoyi on 2018/6/25.
//  Copyright © 2018年 lixiaoyi. All rights reserved.
//

#ifndef YZChatServerDefs_h
#define YZChatServerDefs_h


// 消息发送状态
typedef enum {
    ICMessageDeliveryState_Pending = 0,  // 待发送
    ICMessageDeliveryState_Delivering,   // 正在发送
    ICMessageDeliveryState_Delivered,    // 已发送，成功
    ICMessageDeliveryState_Failure,      // 发送失败
    ICMessageDeliveryState_ServiceFaid   // 发送服务器失败(可能其它错,待扩展)
}MessageDeliveryState;

typedef enum : NSUInteger {
    ICMessageStatus_unRead = 0,          // 消息未读
    ICMessageStatus_read,                // 消息已读
    ICMessageStatus_back                 // 消息撤回
} ICMessageStatus;

#endif /* YZChatServerDefs_h */
